Leveraging the Variation Tolerance of Latches

نویسندگان

  • Aaron P. Hurst
  • Robert K. Brayton
چکیده

Deterministic worst-case timing analysis has been demonstrated to provide an unnecessarily large timing margin for process variations. We show that this overconservatism penalizes designs implemented with levelsensitive state elements more than equivalent designs using edge-triggered elements. Under this model, when retiming and/or clock skew scheduling are applied, the optimal period in both latchand flip-flop-based designs is limited by the maximum mean delay of any cycle in the circuit. However, latch-based designs are often dramatically more variationtolerant, resulting in a better yield and/or allowing more aggressive performance. We employ a statistical latch analysis to quantify this effect in several benchmark circuits, and show a straightforward and scalable technique to further improve the tolerance of latches to variation. The technique facilitates an exchange of criticality between setup and hold timing constraints. The yield-optimized latch-based designs result in an average 7.7 times fewer failures than the unscheduled designs that meet the same deterministic timing constraints.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Analysis of the Distance Dependent Multiple Cell Upset Rates on 65-nm Redundant Latches by a PHITS-TCAD Simulation System

Recently, the soft error rates of integrated circuits is increased by process scaling. Soft error decreases the tolerance of VLSIs. Charge sharing and bipolar effect become dominant when a particle hit on latches and flip-flop. soft error makes circuit more sensitive to Multiple Cell Upset (MCU). We analyze the MCU tolerance of redundant latches in 65 nm process by device simulation and particl...

متن کامل

Radiation-hard Layout Structures on Bulk and SOI Process by Device-level Simulations

This paper analyze the soft error tolerance related to layout structures on 65-nm bulk and SOI processes. The layout structure in which well contacts are placed between redundant latches suppresses MCU effectively. Also the tolerance of SOI structure transistor is estimated by TCAD simulations. The charge collection mechanism is suppressed by the BOX (Buried Oxide) in SOI transistor. Charge sha...

متن کامل

Minimizing Sensitivity to Clock Skew Variations Using Level Sensitive Latches

— We propose a method for improving the tolerance of synchronous circuits to delay variations on the clock distribution. Instead of retiming and clock skew scheduling applied to edge-triggered flip-flops, as used by most other methods, we use level-sensitive latches placed based on a schedule of the operations. The resulting circuit can have a non-zero tolerance even at the optimal clock period...

متن کامل

Design and measurements of SEU tolerant latches

Latches based on the Dual Interlocked storage Cell or DICE are very tolerant to Single Event Upsets (SEU). However, for highly scaled processes where the sizes continue to decrease, the data in this latch can be corrupted by an SEU due to charge sharing between adjacent nodes. Some layout considerations are used to improve the tolerance of the DICE latches to SEU and especially the influence of...

متن کامل

Sensitivity to Soft Errors of NMOS and PMOS Transistors Evaluated by Latches with Stacking Structures in a 65 nm FDSOI Process

Three different latch structures are fabricated in a 65 nm FDSOI process. We evaluate soft-error tolerance of latches by device simulations and α particle, neutron, heavyion irradiation tests in order to identify which transistor type is dominant to cause soft errors. The latch structure including an inverter with stacked NMOS and unstacked PMOS transistors has enough tolerance against soft err...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007